mounted plough - Francés Inglés Diccionario